greater short-nosed fruit bat - Spanish English Dictionary